var express = require("express");    //导入express模块
var fs = require("fs");               //导入fs模块

var app = express();                   //调用express 并赋值给一个变量
app.listen(6500,function (){             //设置端口号
    console.log("服务器开启6500")
});

//把接收到的数据以json的格式存入到数组中
var arr = [];
app.post("/jieshou",function(req,res){
           var str="";
    req.on("data",function(data){
        str+=data;
    });
    req.on("end",function(){
        console.log(str);
        arr.unshift(JSON.parse(str));            //把接受到的数据以json格式添加的数组中
        fs.writeFile("zdd.json",JSON.stringify(arr),"utf-8",function(err){
            if(err){
                console.log(err)
            }else {
                console.log("写入成功")
            }
        })
        res.send("写入成功")
    })
});
// 发送数据
app.get("/allMsg",function(req,res){
    res.sendFile(__dirname+"/zdd.json")
});
app.all("*",function(req,res){//设置响应头信息
    res.sendFile(__dirname+req.url)
})